; {{ ansible_managed }}

[XDebug]
zend_extension=xdebug.so

; Generic
xdebug.output_dir={{ xdebug_output_dir }}
xdebug.trigger_value={{ xdebug_trigger_value }}

; Remote Debugging
xdebug.mode={{ xdebug_mode }}
xdebug.start_with_request={{ xdebug_start_with_request }}
xdebug.discover_client_host={{ xdebug_discover_client_host }}
xdebug.client_host={{ xdebug_client_host }}
xdebug.client_port={{ xdebug_client_port }}
xdebug.log={{ xdebug_log }}
xdebug.idekey={{ xdebug_idekey }}
xdebug.max_nesting_level={{ xdebug_max_nesting_level }}

; Display Settings
xdebug.force_display_errors={{ xdebug_force_display_errors }}
xdebug.force_error_reporting={{ xdebug_force_error_reporting }}
xdebug.scream={{ xdebug_scream }}
xdebug.var_display_max_children={{ xdebug_var_display_max_children }}
xdebug.var_display_max_data={{ xdebug_var_display_max_data }}
xdebug.var_display_max_depth={{ xdebug_var_display_max_depth }}

; Function/Stack Traces
xdebug.collect_assignments={{ xdebug_collect_assignments }}
xdebug.collect_return={{ xdebug_collect_return }}
xdebug.show_exception_trace={{ xdebug_show_exception_trace }}
xdebug.show_local_vars={{ xdebug_show_local_vars }}
xdebug.trace_format={{ xdebug_trace_format }}
xdebug.trace_options={{ xdebug_trace_options }}
xdebug.trace_output_name={{ xdebug_trace_output_name }}

; Profiler
xdebug.profiler_append={{ xdebug_profiler_append }}
xdebug.profiler_output_name={{ xdebug_profiler_output_name }}
